finely stranded - Turkish English Dictionary